package dao.impl;

import dao.PageDao;
import pojo.Page;

import java.sql.SQLException;
import java.util.List;

public class PageDaoImpl extends BaseDao implements PageDao {
    @Override
    public int savePage(Page page) throws SQLException {
        String sql = "insert into values(?,?,?,?,?,?,?)";
        return update(sql,page.getCid(),page.isNavpass(),page.isForwardpass(),page.isBackwardpass(),page.getPage(),page.getPageassert(),page.isPass());
    }

    @Override
    public List<Page> getAllPage() throws SQLException {
        String sql = "select * from page";
        return queryForList(Page.class,sql);
    }

    @Override
    public Page getOnePage(String cid) throws SQLException {
        String sql = "select * from page where cid = ?";
        return queryForOne(Page.class,cid);
    }
}
